Serial digital adder employing a compressed data format



Ma 20, 1969' R. G; R INALDI em; 3.4 .6 1

SERIAL DIGITAL ADDER E'M'PLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 Sheet E. i (v 2:; sm m fifi 235: :5: 2 3 t w m M ll on: m H Y 52: ma A 3 0: t 23 .5 :2 an :3. l A A E I um I E: $3 I as :55 5 23 2,2. E2 Y 5: @358 r 3: AI, B @358 m E. E: Q 52E 5 I 0. 8 52: H m f =3 2 :3 r 52: r v m 3 1 .1 E W 2 N N 2 3 I .2: a: l

y 0, 1969 R. s. RINALDI ETAL' 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT s eet 2 of 22 Original Filed June 30, 1964 25:; :N 22: 255:5 Il N2 22 Q 2 2m :3 .25 m 22:33 22:23 3; E

w w; :53: E n 2 :22: N i n; for: Q wur: H w t: BEEN a 5:; N3 :3 2:7 5: 5: l as 6w :65: O; 2: \2 /.;:.;.3 z; .;:E: 232 222:

y 20, 1969 R.G.RINALDI ETAL 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 snet 4 of 22 FIG. 4

CYCLE CHART I,AA,B

-ql CYCLES B CYCLES NORMAL A CYCLES C MP DATA A CYCLES A B C D rum p rust i1,

B C DE FG HA @L- M v J v V r READ PRDC PRDC READ PRDC WRITE HEM isr 2ND HEM DNLY HEM CHAR CHAR .C'HAR FIG. 5

cwrcuz CHART x CYCLE READ INDEX INDEX NEH 1s1' 2N0 CHAR CHAR May20, 19 69 v R. GLRINALDI ET AL 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Originalfiled June so, 1964" 4 Shet 5 01'22 ne, s"

- INDEX A a I 'REG 4 ADDRESS x 4 85'- as B 2 a a a ZONES A 1 A A 4 a 4 a a 2 32 2 NUMERALS 4 HUN 0s TENS uuns MayZO, 1969 R. a. RINALDI ETAL 3,

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 v 1 Sheet 6 or 22 .FIG. r

CONVERT 2/5 TO BINARY TRUTH TABLE 05c BINARY TT' TH o 1 2 4 s o 1 2 4 a 1 2 (A a x x x x o x x x x 1- x x x x x 2 x x x x x a x x x x x x 4 x x x x x s x x x x x x e x x x x x x 1 x x x x x x x a x x x x x 9 x x x x x x 1o x x x x x x 11 x x x x x 1 x 12 x x x x x x 13 x xx x x x x 14 x x x x x x x 15 x x x x y 20, 1969 I R. e. RINALDI ET AL 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June 30, 1964 Sheet '7 of 22 2/5 TO BINARY CONVERT 2 81 #11 0 ARO 11 11s FIG} I 3 '11 1 0 snow 1111s 8 1100115 11 0 I 0 11110 111 20sa 1 F105 8 I a 1" 7 T TT 1 T 2012 2 2075\ 2046 1 a V o l,

11 1 H. 81 4 4 2011s n 0 81 2078] 2054] 11 1 2 7 v 4 a 81 O 11 0 1 2000 comzss 11000 1110.591 000 N; ems

May 20, 1969 R. e. RINALDI ET Al. 3,445,641

I SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 Sheet 6 of 22 FIG.9' ZONE REGISTER LOAD CONTROLS 15 (no.6?) f H 140 mc.sn--- BITS v 7 2084 1 CYCLE (F|G.59)J- l t F (new floss CYCLE 4 is L3 (new 0 a BITS 15 (me?) 2091 v I HUND H022 1&2 BITS 9 3 2090 A CYCLE (Flc.?0 1] A 'L AD m2 COMP ADD [FIGZQ] 2094 8 CYCLE REG 1 F FIG.52 {209 H6. 10

} 209a 4&8 urms H022 1 8 ens NOT SPEC may no.1?

4242} 2102 x3 (H015) 1&2 2400 ans 419 XCYCLE E|c.5fl' x TG (H032) 2m CYCLE 4 as 4212 a H (H015) y 2 1969 Q R. c RINALDI ETAL 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 y Y I Sheet 0122 FIG. H Co P Ess ADD INPUT 4 TO. ZONE ADDER 2094 2151 Q I com 4on[f|c.2s v 2008- B CYCLE [mailv 424 2132 2o51 v 4 s ec CARRY non a.

2435 awe I 2099 1; umrs FIG.22 8 f O TABIT a 2 w :25 ans 2434 H040 8 A00 HUNDS FIG 22 j r m m 2091 2 z ADD 2444 2099 f 2140 UNITS FIGZZ O H" & BIT HUNDS H022 w PRIM A .7 {2M2 2045/ I F|L0 can: 245 f :8 an (FIG 5) Ben y 20, 1969 R. G. RINALDI ET AL. 3,445,641

SERIAL DIGITAL ADDER EMPLO-YING A COMPRESSED DATA FORMAT Original Filed June 30, 1964 Sheet of 22 FIGJZ COMPRESS DATA INPUT TO 2 O N E A D D E R A 2046 24 0 COMP DATA [nc.2| A CYCLE (F1070 )W [H54 F 75 m2) 8 1 x1 Ac. 4 l 1 6 2156 A BIT 2046 A a T a 2155 2448 COMZP DAZSDINTO o o-u- N c NV s l n rgY ans 1 [2452 Hm 204s V O B BIT As (no 15) 2 I a J 1242 2457 FIGJB EXPAND DATA z CYCLE PUSH- [2468 24o 2020 Z1 8 1 H623 0 A,B|T 48H r T v EXPAND DATA IN TO ZN REGBITS F|G.40 2042 2462 ZN ADD K Ban H615 am (1 & 2 BITS G0 DIRECTLY TO CONVERTER) y 2 1969 R; G. 1RINALDI ET AL; v $445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June 30,1964 sheet l2 or 22 FIG. i4 INDEX INPUT v v v TO ZONE ADDER X CYCLE Email 449 22482 2485 conv 0mm ans F|G.8 J

2086 I me. 15) x4 I '2494 2 means 2042 'Z' M v lmmz aamm g I v ZHDD H615 SPEC cmv new 7 2034 I 0 x4 8. x5 0 v 2496 W 22o4 An (No.15) 4242 2202 u vn v INOREE A an PRIMARY cnumu a y (FIGS 9 5n I y 20,1969 R. GQRINALDI ETAL 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A' courasssnn DATA 1 03mm Original Filed June 30, 1964 Sheet. /3 of 22 FIGJS ZONE ADDER INPUTS 00042 ADD A HELD H044 2240 COMP 0m F1042 o 2 Am\ EXPAND 0m FIG.43 2200 A mnsx BASIC ADDRESS r1044 0 1 nor A BITS v f I Am 0410 2242 A 2204 ZONE ADDER COMP ADD 0 FIELD F|G.H

INDEX mcnenznr H014 zone / I ADDER com ADD A FIELD HGM A mute COMP DATA F1012 ---I- EXPAND DATA 'FIGJZ) INOEX BASIC ADDRESS H0441:

B BlTS INTO ZONE ADDER May 20, 1969 R. G. RINALDI ET AL.

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 Sheet 14 0222 FIG. 16 A T ZONE ADDER 2026 mm a LOGIC on 2004] cum n02 2262 'E J 4 9 1 s I CARRY nun- X CYCLE F|G.54 a 22 0 T0 ZONES V x 3 (H615) v I I.

2094 a coup ADD [H026] HUNDS H022 20971- a 2264' a ems no. 22s9 2266' J I I Am 1 a NOT An' I Yr 1 2240 201 Am 4 a An 7 L': 2242 2216 2250) Q A SUN FIGSJOliB 2244 I 1 nor Am a 2246 2222 2254) I nor A .sunnew 2m 2208 Anon m a INPUTS 210.45 2m} 2254 f 220% Am 7 a Q A an CARRY To a an NOT An w x no.4?

22554 2244 NOT Am 8 An '--7'- 2256 May 20, 1969 R. 5. RINALDI ETAL I SERI'AL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June so, 1964 Sheet 5 01 22 FIG. 17 2286 B BIT A an. CARRY ZONE" ADD-ER new TO B an /2284 Bm nor Bn 2258 2278/ NOTE 2212 Bn m a f 2210 2232 2279/ 2 Q a sun FIGS. 2230 "W" nor Rm 8. uor em 1 2 ADDER 2224 INPUTS g & 1 1H6 gasuu No.15

2290 2224 T gm '8:

2224 Bm G 0 nor Bn 2 2232 2229a 22s4 2230 nor Bm a \an 2252 L. 2296 t' c (FIG.32) 2094 m COMP ADD Elms] Li w-qgog a CYCLE [No.51] L. 2504 2034 o 2252222 4242 a- R O NOT SPC CARRY I RING I (FIGS?) l8'--- 0 1u----- zsoa y 1959 v R. e. R lNALDl E TAL. 1 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June '30, 1.964 sheet /6 or 2? H010 ncsman zone REG ans sun BITS ADDER OUT CONVERSION (1,2); (A us-s) 1\ I NOT A 2526 J 2322/ nor 5- a 5 HGJB NOT 1- '.--o 0R2 I nor A 2 nor 1------ a 2 on 40 I ,2528 0 2 A 5 2524 a '85 5012 -12 OR 15 A 2529 MT 1 2550 note-- 2552 -0 4 A i 85 (PURE 2-.-.---- 6,7,140R15 BINARY 2555 CODE) n01 A a 80R m B ADDER ou 501 1 Lens no.

2336 0R 0 (B00 0002) nor 5- NOT 1 a v V O 8 nor 2 5 2337, 2554 NOT A --3 0R 9 B 8:

nor 2---- I o-u non o 2 1 05,1255 &

NOT a O K 2 2 0R 4 May 20, 1969 R. G. RINALDI emu. 13,4

SERIAL DIGITAL ADDER EMPLOYING A COMPRESSED DATA FORMAT Original Filed June 30, 1964 Sheet or 22 COM PR ESS OUTPUT CHANNEL FIG. 20

44s MOVE DATA [heed 8 a CYCLE [H035] SEC CHA N Fl G. 1 5

4 -01 COMP DATA 59 I [new] a [448 A CYCLE (FIG.70) RETURN m" 1 CYCLE mea s) A 0 H6.

246 PRIMARY CHAN FIG. 2

2094' COMP ADDEIGQQ] O 458 A00 No.24

. 8A B CYCLE [H055] 688 2256 COMP newness x4 8 (FIGJS) x2 0 1 CYCLE [FIG.54]

r01 COMP Mommas) 689 ARITHMETIC A LOGIC mcuns m2 w c a A SEC summons) s 2450 May 20, 1969 RMGJRINALDI ET AL. 3,445,641

SERIAL DIGITAL ADDER EMPLOYING A CQMPRESSED DATA FORMAT Original Filed June 30, 1964 Sheet 2 0 of 22 FIG. 22

I umTs/Tens/ HUNDREDS l B H032) 4412 I 2394 UNUS- usr 1 CYCLE [mag-L 2400 couflcoL t r (HG.52) 8 coup ADD [no.zg i 2398 7 2396 a s UNITS 209? R nunns 3 I F 424 v B ems [M33] t n summon; 24o4 2099) 2412 UNITS T 24 01 D 8! s 1 v L R O 2594 Q4221 umrs CONTROL]- 0 98L SET 1 cms mess) [2424 ums 

